qutebrowser objects

qutebrowser/misc/objects.py 定义了一些全局变量,他们都是 qutebrowser 中的核心对象。

backend

qutebrowser 底层框架 PySidePyQt 都支持,并支持切换:

backend: Union['usertypes.Backend', NoBackend] = NoBackend()

commands

qutebrowser 的各项功能,都是通过 Command 实现的。commands 全局变量保存了所有命令对象:

commands: Dict[str, 'command.Command'] = {}

qapp

作为一个 Qt 程序,需要有 QApplication,保存在 qapp 中:

qapp = cast('app.Application', None)

本文作者:Maeiee

本文链接:qutebrowser objects

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!